reduction of blood glucose levels - Deutsch Englisch Wörterbuch